stuffed cabbage - Turkish English Dictionary